home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 34
/
Aminet 34 (2000)(Schatztruhe)[!][Dec 1999].iso
/
Aminet
/
misc
/
emu
/
Electrostatic.lha
/
Electrostatic
/
hidden
/
instructions
/
MOS6507
next >
Wrap
Text File
|
1999-08-22
|
10KB
|
1,523 lines
@INSTRUCTION
$69
adc #$%x
ADC_IMM #$%x
%00000001
$00
%00001111
2
1
@INSTRUCTION
$65
adc $%02x
ADC_ZP $%02x
%00000001
$00
%00001111
2
1
@INSTRUCTION
$75
adc $%02x,x
ADC_ZPI $%02x,X
%00000001
$00
%00001111
2
1
@INSTRUCTION
$6d
adc $%04x
ADC_AB $%04x
%00000001
$00
%00001111
3
2
@INSTRUCTION
$7d
adc $%04x,x
ADC_ABI $%04x,X
%00000001
$00
%00001111
3
2
@INSTRUCTION
$79
adc $%04x,y
ADC_ABI $%04x,Y
%00000001
$00
%00001111
3
2
@INSTRUCTION
$61
adc ($%02x,x)
ADC_IIX $%02x
%00000001
$00
%00001111
2
1
@INSTRUCTION
$71
adc ($%02x),y
ADC_IIY $%02x
%00000001
$00
%00001111
2
1
@INSTRUCTION
$29
and #$%x
AND_IMM #$%x
$00
$00
%00001100
2
1
@INSTRUCTION
$25
and $%02x
AND_ZP $%02x
$00
$00
%00001100
2
1
@INSTRUCTION
$35
and $%02x,x
AND_ZPI $%02x,X
$00
$00
%00001100
2
1
@INSTRUCTION
$2d
and $%04x
AND_AB $%04x
$00
$00
%00001100
3
2
@INSTRUCTION
$3d
and $%04x,x
AND_ABI $%04x,X
$00
$00
%00001100
3
2
@INSTRUCTION
$39
and $%04,y
AND_ABI $%04x,Y
$00
$00
%00001100
3
2
@INSTRUCTION
$21
and ($%02x,x)
AND_IIX $%02x
$00
$00
%00001100
2
1
@INSTRUCTION
$31
and ($%02x),y
AND_IIY $%02x
$00
$00
%00001100
2
1
@INSTRUCTION
$0a
asl
ASL_ACC
$00
$00
%00001101
1
0
@INSTRUCTION
$06
asl $%02x
ASL_ZP $%02x
$00
$00
%00001101
2
1
@INSTRUCTION
$16
asl $%02x,x
ASL_ZPI $%02x,X
$00
$00
%00001101
2
1
@INSTRUCTION
$0e
asl $%04x
ASL_AB $%04x
$00
$00
%00001101
3
2
@INSTRUCTION
$1e
asl $%04x,x
ASL_ABI $%04x,X
$00
$00
%00001101
3
2
@INSTRUCTION
$90
bcc .$%04x
BCC_ .%04x,%u
%0001
$00
$00
2
3
@INSTRUCTION
$b0
bcs .$%04x
BCS_ .%04x,%u
%0001
$00
$00
2
3
@INSTRUCTION
$f0
beq .$%04x
BEQ_ .%04x,%u
%0100
$00
$00
2
3
@INSTRUCTION
$24
bit $%02x
BIT_ZP $%02x
$00
$00
%00001110
2
1
@INSTRUCTION
$2c
bit $%04x
BIT_AB $%04x
$00
$00
%00001110
3
2
@INSTRUCTION
$30
bmi .$%04x
BMI_ .%04x,%u
%1000
$00
$00
2
3
@INSTRUCTION
$d0
bne .$%04x
BNE_ .%04x,%u
%0100
$00
$00
2
3
@INSTRUCTION
$10
bpl .$%04x
BPL_ .%04x,%u
%1000
$00
$00
2
3
@INSTRUCTION
$00
brk
BRK_
%1111
$00
$00
1
6
@INSTRUCTION
$50
bvc .$%04x
BVC_ .%04x,%u
%0010
$00
$00
2
3
@INSTRUCTION
$70
bvs .$%04x
BVS_ .%04x,%u
%0010
$00
$00
2
3
@INSTRUCTION
$18
clc
CLC_
$00
$00
%00000001
1
0
@INSTRUCTION
$d8
cld
CLD_
$00
$00
$00
1
0
@INSTRUCTION
$58
cli
CLI_
$00
$00
$00
1
0
@INSTRUCTION
$b8
clv
CLV_
$00
$00
%0010
1
0
@INSTRUCTION
$c9
cmp #$%x
CMP_IMM #$%x
$00
$00
%00001101
2
1
@INSTRUCTION
$c5
cmp $%02x
CMP_ZP $%02x
$00
$00
%00001101
2
1
@INSTRUCTION
$d5
cmp $%02x,x
CMP_ZPI $%02x,X
$00
$00
%00001101
2
1
@INSTRUCTION
$cd
cmp $%04x
CMP_AB $%04x
$00
$00
%00001101
3
2
@INSTRUCTION
$dd
cmp $%04x,x
CMP_ABI $%04x,X
$00
$00
%00001101
3
2
@INSTRUCTION
$d9
cmp $%04x,y
CMP_ABI $%04x,Y
$00
$00
%00001101
3
2
@INSTRUCTION
$c1
cmp ($%02x,x)
CMP_IIX $%02x
$00
$00
%00001101
2
1
@INSTRUCTION
$d1
cmp ($%02x),y
CMP_IIY $%02x
$00
$00
%00001101
2
1
@INSTRUCTION
$e0
cpx #$%x
CPX_IMM #$%x
$00
$00
%00001101
2
1
@INSTRUCTION
$e4
cpx $%02x
CPX_ZP $%02x
$00
$00
%00001101
2
1
@INSTRUCTION
$ec
cpx $%04x
CPX_AB $%04x
$00
$00
%00001101
3
2
@INSTRUCTION
$c0
cpy #$%x
CPY_IMM #$%x
$00
$00
%00001101
2
1
@INSTRUCTION
$c4
cpy $%02x
CPY_ZP $%02x
$00
$00
%00001101
2
1
@INSTRUCTION
$cc
cpy $%04x
CPY_AB $%04x
$00
$00
%00001101
3
2
@INSTRUCTION
$c6
dec $%02x
DEC_ZP $%02x
$00
$00
%00001100
2
1
@INSTRUCTION
$d6
dec $%02x,x
DEC_ZPI $%02x,X
$00
$00
%00001100
2
1
@INSTRUCTION
$ce
dec $%04x
DEC_AB $%04x
$00
$00
%00001100
3
2
@INSTRUCTION
$de
dec $%04x,x
DEC_ABI $%04x,X
$00
$00
%00001100
3
2
@INSTRUCTION
$ca
dex
DEX_
$00
$00
%00001100
1
0
@INSTRUCTION
$88
dey
DEY_
$00
$00
%00001100
1
0
@INSTRUCTION
$49
eor #$%x
EOR_IMM #$%x
$00
$00
%00001100
2
1
@INSTRUCTION
$45
eor $%02x
EOR_ZP $%02x
$00
$00
%00001100
2
1
@INSTRUCTION
$55
eor $%02x,x
EOR_ZPI $%02x,X
$00
$00
%00001100
2
1
@INSTRUCTION
$4d
eor $%04x
EOR_AB $%04x
$00
$00
%00001100
3
2
@INSTRUCTION
$5d
eor $%04x,x
EOR_ABI $%04x,X
$00
$00
%00001100
3
2
@INSTRUCTION
$59
eor $%04x,y
EOR_ABI $%04x,Y
$00
$00
%00001100
3
2
@INSTRUCTION
$41
eor ($%02x,x)
EOR_IIX $%02x
$00
$00
%00001100
2
1
@INSTRUCTION
$51
eor ($%02x),y
EOR_IIY $%02x
$00
$00
%00001100
2
1
@INSTRUCTION
$e6
inc $%02x
INC_ZP $%02x
$00
$00
%00001100
2
1
@INSTRUCTION
$f6
inc $%02x,x
INC_ZPI $%02x,X
$00
$00
%00001100
2
1
@INSTRUCTION
$ee
inc $%04x
INC_AB $%04x
$00
$00
%00001100
3
2
@INSTRUCTION
$fe
inc $%04x,x
INC_ABI $%04x,X
$00
$00
%00001100
3
2
@INSTRUCTION
$e8
inx
INX_
$00
$00
%00001100
1
0
@INSTRUCTION
$c8
iny
INY_
$00
$00
%00001100
1
0
@INSTRUCTION
$4c
jmp .$%04x
JMP_AB .%04x
$00
$00
%0000
3
4
@INSTRUCTION
$6c
jmp (.%04x)
JMP_MI
$00
$00
$00
3
5
@INSTRUCTION
$20
jsr .$%04x
JSR_ .%04x
$00
$00
%0000
3
7
@INSTRUCTION
$a9
lda #$%x
LDA_IMM $%x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$a5
lda $%02x
LDA_ZP $%02x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$b5
lda $%02x,x
LDA_ZPI $%02x,X
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$ad
lda $%04x
LDA_AB $%04x
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$bd
lda $%04x,x
LDA_ABI $%04x,X
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$b9
lda $%04x,y
LDA_ABI $%04x,Y
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$a1
lda ($%02x,x)
LDA_IIX $%02x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$b1
lda ($%02x),y
LDA_IIY $%02x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$a2
ldx #$%x
LDX_IMM $%x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$a6
ldx $%02x
LDX_ZP $%02x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$b6
ldx $%02x,y
LDX_ZPI $%02x,Y
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$ae
ldx $%04x
LDX_AB $%04x
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$be
ldx $%04x,y
LDX_ABI $%04x,Y
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$a0
ldy #$%x
LDY_IMM $%x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$a4
ldy $%02x
LDY_ZP $%02x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$b4
ldy $%02x,x
LDY_ZPI $%02x,X
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$ac
ldy $%04x
LDY_AB $%04x
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$bc
ldy $%04x,x
LDY_ABI $%04x,X
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$4a
lsr
LSR_ACC
%00000000
%00000000
%00001101
1
0
@INSTRUCTION
$46
lsr $%02x
LSR_ZP $%02x
%00000000
%00000000
%00001101
2
1
@INSTRUCTION
$56
lsr $%02x,x
LSR_ZPI $%02x,X
%00000000
%00000000
%00001101
2
1
@INSTRUCTION
$4e
lsr $%04x
LSR_AB $%04x
%00000000
%00000000
%00001101
3
2
@INSTRUCTION
$5e
lsr $%04x,x
LSR_ABI $%04x,X
%00000000
%00000000
%00001101
3
2
@INSTRUCTION
$ea
nop
NOP_
%00000000
%00000000
%00000000
1
0
@INSTRUCTION
$09
ora #$%x
ORA_IMM #$%x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$05
ora $%02x
ORA_ZP $%02x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$15
ora $%02x,x
ORA_ZPI $%02x,X
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$0d
ora $%04x
ORA_AB $%04x
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$1d
ora $%04x,x
ORA_ABI $%04x,X
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$19
ora $%04x,y
ORA_ABI $%04x,Y
%00000000
%00000000
%00001100
3
2
@INSTRUCTION
$01
ora ($%02x,x)
ORA_IIX $%02x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$11
ora ($%02x),y
ORA_IIY $%02x
%00000000
%00000000
%00001100
2
1
@INSTRUCTION
$48
pha
PHA_
%00000000
%00000000
%00000000
1
0
@INSTRUCTION
$08
php
PHP_
%00001111
%00000000
%00000000
1
0
@INSTRUCTION
$68
pla
PLA_
%00000000
%00000000
%00001100
1
0
@INSTRUCTION
$28
plp
PLP_
%00000000
%00000000
%00001111
1
0
@INSTRUCTION
$2a
rol
ROL_ACC
%00000001
%00000000
%00001101
1
0
@INSTRUCTION
$26
rol $%02x
ROL_ZP $%02x
%00000001
%00000000
%00001101
2
1
@INSTRUCTION
$36
rol $%02x,x
ROL_ZPI $%02x,X
%00000001
%00000000
%00001101
2
1
@INSTRUCTION
$2e
rol $%04x
ROL_AB $%04x
%00000001
%00000000
%00001101
3
2
@INSTRUCTION
$3e
rol $%04x,x
ROL_ABI $%04x,X
%00000001
%00000000
%00001101
3
2
@INSTRUCTION
$6a
ror
ROR_ACC
%00000001
%00000000
%00001101
1
0
@INSTRUCTION
$66
ror $%02x
ROR_ZP $%02x
%00000001
%00000000
%00001101
2
1
@INSTRUCTION
$76
ror $%02x,x
ROR_ZPI $%02x,X
%00000001
%00000000
%00001101
2
1
@INSTRUCTION
$6e
ror $%04x
ROR_AB $%04x
%00000001
%00000000
%00001101
3
2
@INSTRUCTION
$7e
ror $%04x,x
ROR_ABI $%04x,X
%00000001
%00000000
%00001101
3
2
@INSTRUCTION
$40
rti
RTI_
%00000000
%00000000
%00001111
1
12
@INSTRUCTION
$60
rts
RTS_
%00000000
%00000000
%00000000
1
8
@INSTRUCTION
$e9
sbc #$%x
SBC_IMM #$%x
%00000001
%00000000
%00001111
2
1
@INSTRUCTION
$e5
sbc $%02x
SBC_ZP $%02x
%00000001
%00000000
%00001111
2
1
@INSTRUCTION
$f5
sbc $%02x,x
SBC_ZPI $%02x,X
%00000001
%00000000
%00001111
2
1
@INSTRUCTION
$ed
sbc $%04x
SBC_AB $%04x
%00000001
%00000000
%00001111
3
2
@INSTRUCTION
$fd
sbc $%04x,x
SBC_ABI $%04x,X
%00000001
%00000000
%00001111
3
2
@INSTRUCTION
$f9
sbc $%04x,y
SBC_ABI $%04x,Y
%00000001
%00000000
%00001111
3
2
@INSTRUCTION
$e1
sbc ($%02x,x)
SBC_IIX $%02x
%00000001
%00000000
%00001111
2
1
@INSTRUCTION
$f1
sbc ($%02x),y
SBC_IIY $%02x
%00000001
%00000000
%00001111
2
1
@INSTRUCTION
$38
sec
SEC_
%00000000
%00000000
%00000001
1
0
@INSTRUCTION
$f8
sed
SED_
%00000000
%00000000
%00000000
1
0
@INSTRUCTION
$78
sei
SEI_
%00000000
%00000000
%00000000
1
0
@INSTRUCTION
$85
sta $%02x
STA_ZP $%02x
%00000000
%00000000
%00000000
2
1
@INSTRUCTION
$95
sta $%02x,x
STA_ZPI $%02x,X
%00000000
%00000000
%00000000
2
1
@INSTRUCTION
$8d
sta $%04x
STA_AB $%04x
%00000000
%00000000
%00000000
3
2
@INSTRUCTION
$9d
sta $%04x,x
STA_ABI $%04x,X
%00000000
%00000000
%00000000
3
2
@INSTRUCTION
$99
sta $%04x,y
STA_ABI $%04x,Y
%00000000
%00000000
%00000000
3
2
@INSTRUCTION
$81
sta ($%02x,x)
STA_IIX $%02x
%00000000
%00000000
%00000000
2
1
@INSTRUCTION
$91
sta ($%02x),y
STA_IIY $%02x
%00000000
%00000000
%00000000
2
1
@INSTRUCTION
$86
stx $%02x
STX_ZP $%02x
%00000000
%00000000
%00000000
2
1
@INSTRUCTION
$96
stx $%02x,y
STX_ZPI $%02x,Y
%00000000
%00000000
%00000000
2
1
@INSTRUCTION
$8e
stx $%04x
STX_AB $%04x
%00000000
%00000000
%00000000
3
2
@INSTRUCTION
$84
sty $%02x
STY_ZP $%02x
%00000000
%00000000
%00000000
2
1
@INSTRUCTION
$94
sty $%02x,x
STY_ZPI $%02x,X
%00000000
%00000000
%00000000
2
1
@INSTRUCTION
$8c
sty $%04x
STY_AB $%04x
%00000000
%00000000
%00000000
3
2
@INSTRUCTION
$aa
tax
TAX_
%00000000
%00000000
%00001100
1
0
@INSTRUCTION
$a8
tay
TAY_
%00000000
%00000000
%00001100
1
0
@INSTRUCTION
$ba
tsx
TSX_
%00000000
%00000000
%00001100
1
0
@INSTRUCTION
$8a
txa
TXA_
%00000000
%00000000
%00001100
1
0
@INSTRUCTION
$9a
txs
TXS_
%00000000
%00000000
%00000000
1
0
@INSTRUCTION
$98
tya
TYA_
%00000000
%00000000
%00001100
1
0
; The following are non-documented instructions
@INSTRUCTION
$07
rsa $%02x
RSA_ZP $%02x
$00
$00
$00
2
1